package com.dp.client.views.paquete;

import com.dp.client.dto.AlmacenDTO;
import com.dp.client.dto.ClienteDTO;
import com.dp.client.dto.PaqueteDTO;
import com.dp.client.dto.PaqueteEnvio;
import com.dp.client.dto.RutasVueloEnvio;

public class DatosEnvioPaquete {
	private ClienteDTO emisor=null;
	private ClienteDTO receptor=null;
	private AlmacenDTO origen=null;
	private AlmacenDTO destino=null;
	private RutasVueloEnvio rutas=null;
	private PaqueteEnvio paqueteEnvio=null;
	private PaqueteDTO paquete=null;
	private boolean funciono=false;
	
	public boolean isFunciono() {
		return funciono;
	}
	public void setFunciono(boolean funciono) {
		this.funciono = funciono;
	}
	public ClienteDTO getEmisor() {
		return emisor;
	}
	public PaqueteEnvio getPaqueteEnvio() {
		return paqueteEnvio;
	}
	public void setPaqueteEnvio(PaqueteEnvio paqueteEnvio) {
		this.paqueteEnvio = paqueteEnvio;
	}
	public PaqueteDTO getPaquete() {
		return paquete;
	}
	public void setPaquete(PaqueteDTO paquete) {
		this.paquete = paquete;
	}
	public void setEmisor(ClienteDTO emisor) {
		this.emisor = emisor;
	}
	public ClienteDTO getReceptor() {
		return receptor;
	}
	public void setReceptor(ClienteDTO receptor) {
		this.receptor = receptor;
	}
	public AlmacenDTO getOrigen() {
		return origen;
	}
	public void setOrigen(AlmacenDTO origen) {
		this.origen = origen;
	}
	public AlmacenDTO getDestino() {
		return destino;
	}
	public void setDestino(AlmacenDTO destino) {
		this.destino = destino;
	}
	public DatosEnvioPaquete(ClienteDTO emisor, ClienteDTO receptor,
			AlmacenDTO origen, AlmacenDTO destino,RutasVueloEnvio rutas,PaqueteEnvio paqueteEnvio,PaqueteDTO paquete) {
		super();
		this.emisor = emisor;
		this.receptor = receptor;
		this.origen = origen;
		this.destino = destino;
		this.rutas=rutas;
		this.paqueteEnvio=paqueteEnvio;
		this.paquete=paquete;
	}
	
	public DatosEnvioPaquete(){}
	public RutasVueloEnvio getRutas() {
		return rutas;
	}
	public void setRutas(RutasVueloEnvio rutas) {
		this.rutas = rutas;
	}	
}